package com.vviton.zyhj.common.view;

import java.io.Serializable;
import java.util.Date;

import com.vviton.zyhj.common.utils.DateUtils;

/**
 * ClassName:ParamQzzfglDdmx <br/> 
 * Function: 全站账房管理订单明细查询传参. <br/> 
 * Date:     2016年11月18日 上午10:30:20 <br/> 
 * 
 * @author   nifang
 * @version  1.0
 * @since    JDK 1.7
 */
public class ParamQzzfglDdmx implements Serializable {

    /** 序列化id */
    private static final long serialVersionUID = 1L;

    /** 当前页 **/
    private int currPage;

    /** 每页数量 **/
    private int pageSize;
    
    /** 提供方账号 **/
    private String tgfzh;
    
    /** 提供方名称 **/
    private String tgfmc;
    
    /** 兑换状态 **/
    private String zt;
    
    /** 开始时间 **/
    private Date kssj;
    
    /** 结束时间 **/
    private Date jssj;
    
    /** 业务域 **/
    private String ywy;

    /**
     * 获取当前页 @return currPage 当前页
     */
    public int getCurrPage() {
        return currPage;
    }

    /**
     * 设置当前页 @param currPage 当前页
     */
    public void setCurrPage(int currPage) {
        this.currPage = currPage;
    }

    /**
     * 获取每页数量 @return pageSize 每页数量
     */
    public int getPageSize() {
        return pageSize;
    }

    /**
     * 设置每页数量 @param pageSize 每页数量
     */
    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    /**
     * 获取提供方账号 @return tgfzh 提供方账号
     */
    public String getTgfzh() {
        return tgfzh;
    }

    /**
     * 设置提供方账号 @param tgfzh 提供方账号
     */
    public void setTgfzh(String tgfzh) {
        this.tgfzh = tgfzh;
    }

    /**
     * 获取提供方名称 @return tgfmc 提供方名称
     */
    public String getTgfmc() {
        return tgfmc;
    }

    /**
     * 设置提供方名称 @param tgfmc 提供方名称
     */
    public void setTgfmc(String tgfmc) {
        this.tgfmc = tgfmc;
    }

    /**
     * 获取兑换状态 @return zt 兑换状态
     */
    public String getZt() {
        return zt;
    }

    /**
     * 设置兑换状态 @param zt 兑换状态
     */
    public void setZt(String zt) {
        this.zt = zt;
    }

    /**
     * 获取开始时间 @return kssj 开始时间
     */
    public Date getKssj() {
        return kssj;
    }

    /**
     * 设置开始时间 @param kssj 开始时间
     */
    public void setKssj(String kssj) {
        this.kssj = DateUtils.parseStartDateTime(kssj);;
    }

    /**
     * 获取结束时间 @return jssj 结束时间
     */
    public Date getJssj() {
        return jssj;
    }

    /**
     * 设置结束时间 @param jssj 结束时间
     */
    public void setJssj(String jssj) {
        this.jssj = DateUtils.parseEndDateTime(jssj);;
    }

    /**
     * 获取业务域 @return ywy 业务域
     */
    public String getYwy() {
        return ywy;
    }

    /**
     * 设置业务域 @param ywy 业务域
     */
    public void setYwy(String ywy) {
        this.ywy = ywy;
    }
    
}

